package pratice;

import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;

public class ServerTCP {//定义一个服务端
    public static void main(String[] args) throws Exception {//main方法入口并抛出异常
        ServerSocket ss=new ServerSocket(10086);//创建服务端对象，拟定端口号
        Socket s = ss.accept();//获取socket对象
        BufferedReader  br=new BufferedReader(new InputStreamReader(s.getInputStream()));
        //创建字符缓冲输入流以便读取客户端发送的数据
        BufferedWriter bw=new BufferedWriter(new FileWriter("UDP\\n.text"));
        //创建字符输出流以便将读取的数据写入到指定文件目录下
        String line;//规定读取数据的行数
        while((line=br.readLine())!=null){//使用while循环进行读取数据
             bw.write(line);//输出流将读取的数据写出
             bw.newLine();//换行
             bw.flush();//刷新
        }
        br.close();//关闭资源
        bw.close();//关闭资源
    }
}
